@charset "utf-8";
/*bootstrap hike*/
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 0px;
    padding-right: 0px;
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
}
.col-sm-12 {
    width: 100%;
}
.col-sm-11 {
    width: 91.66666667%;
}
.col-sm-10 {
    width: 83.33333333%;
}
.col-sm-9 {
    width: 75%;
}
.col-sm-8 {
    width: 66.66666667%;
}
.col-sm-7 {
    width: 58.33333333%;
}
.col-sm-6 {
    width: 50%;
}
.col-sm-5 {
    width: 41.66666667%;
}
.col-sm-4 {
    width: 33.33333333%;
}
.col-sm-3 {
    width: 25%;
}
.col-sm-2 {
    width: 16.66666667%;
}
.col-sm-1 {
    width: 8.33333333%;
}
body{font-family: "微软雅黑";color:#383838;margin: 0px;padding: 0px;overflow-x: hidden}
body.body-bg-silver{background-color: #f9f9f9;}
img{max-width: 100%;border: 0px;}
ul{margin: 0px;padding: 0px;}
li{list-style-type:none }
button{cursor: pointer}
p,h1,h2,h3,h4,h5,h6{margin: 0px;}
.mt20{margin-top: 20px;}
a,a:focus,a:active,a:visited,a:hover{color:#383838;text-decoration: none;outline: none}
/*单行超出显示省略号*/
.single-line-ellipsis{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.multi-ellipsis{}
/*common css*/
*{box-sizing: border-box}
*:focus{outline: none;}
.ule-container{width: 1200px;margin: 0px auto;}
.pull-right {
    float:right !important
}
.pull-left {
    float:left !important
}
.clearfix:before,.clearfix:after{
    content:" ";
    display:table
}
.clearfix:after{
    clear:both
}
div.clear-float{clear: both}
/*文字*/
.text-danger,a.text-danger,a.text-danger:hover,a.text-danger:active{color:#fd3535;}
.text-warning,a.text-warning,a.text-warning:hover,a.text-warning:active{color: #e55c25}
.text-center{text-align: center;}
.text-right{text-align: right}
.b{font-weight: bold}
.pagination {
    position: absolute;
    left: 0;
    text-align: center;
    bottom:5px;
    width: 100%;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #d6d6d6;
    box-shadow: 0px 1px 2px #555 inset;
    margin: 0 3px;
    cursor: pointer;
}
.swiper-active-switch {
    background: #fff;
}
.shadow{box-shadow: 0 0 24px #ccc;-webkit-box-shadow: 0 0 24px #ccc;}
.mark-nav{height: 50px;background-color: #f8f8f8;padding: 0px 10px;}
.mark-nav ul li{float: left;height: 50px;line-height: 50px;}
.mark-nav ul li a:after{content:">";margin-left: 5px;margin-right: 5px;}
.mark-nav ul li.active{color: #e65d27}
/*表单*/
.form-control {
    display:block;
    width:100%;
    height:34px;
    padding:6px 12px;
    font-size:14px;
    line-height:1.42857143;
    color:#555;
    background-color:#fff;
    background-image:none;
    border:1px solid #ccc;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus {
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)
}
.form-control::-moz-placeholder {
    color:#999;
    opacity:1
}
.form-control:-ms-input-placeholder {
    color:#999
}
.form-control::-webkit-input-placeholder {
    color:#999
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {
    cursor:not-allowed;
    background-color:#eee;
    opacity:1
}
.form-control.input-lg, input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg {
    height: 46px;
    line-height:46px;
    padding: 12px 10px;
    line-height:1.33
}
/*按钮*/
.btn {
    display:inline-block;
    margin-bottom:0;
    font-weight:normal;
    text-align:center;
    vertical-align:middle;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:14px;
    line-height:1.42857143;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.btn-danger {
    color:#fff;
    background-color:#fd3535;
    border-color:#d43f3a
}
.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger {
    color:#fff;
    background-color:#fd3535;
    border-color:#fd3535
}
.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger {
    background-image:none
}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active {
    background-color:#fd3535;
    border-color:#fd3535
}
.btn-default {
    color:#333;
    background-color:#fff;
    border-color:#ccc
}
.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {
    background-image:none
}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {
    background-color:#fff;
    border-color:#ccc
}
.btn-block {
    display:block;
    width:100%
}
.btn-lg,.btn-group-lg>.btn {
    padding:14px 16px;
    font-size:30px;
    line-height:1.33;
    border-radius:6px
}
.btn-md,.btn-group-md>.btn {
    padding:5px 16px;
    font-size:24px;
    line-height:1.33;
    border-radius:6px
}
input, textarea { color: #383838; }
.placeholder { color: #b8b8b8;line-height: 1.3 }

.input-lg.placeholder{padding: 12px 10px;}